package com.car.order.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.car.order.entity.ServeOrderReservation;
import com.car.order.entity.form.serveOrderReservation.ServeOrderReservationFindListForm;
import com.car.order.entity.form.serveOrderReservation.ServeOrderReservationFindPageForm;
import com.car.order.entity.form.serveOrderReservation.ServeOrderReservationInsertForm;
import com.car.order.entity.form.serveOrderReservation.ServeOrderReservationUpdateForm;

import java.util.List;
/**
 * @author 杜岷芫
 * @since 2024-08-29 10:35:17
 */
public interface ServeOrderReservationService extends IService<ServeOrderReservation> {

    Page<ServeOrderReservation> findPage(ServeOrderReservationFindPageForm form);

    List<ServeOrderReservation> findList(ServeOrderReservationFindListForm form);

    ServeOrderReservation findById(Integer id);

    ServeOrderReservation insert(ServeOrderReservationInsertForm form);

    ServeOrderReservation update(ServeOrderReservationUpdateForm form);

    void delete(Integer id);

}